iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 7
0
Software Development

30天的python學習 系列 第 7

python30天-DAY7-python函數(2)

  • 分享至 

  • xImage
  •  

all()

只要數列裡有空值或是0時,就會傳出 False,其他則為 True

a = all([0,1,2,3])
b = all([5,1,2,3])
c = all(["a","b","","w"])
d = all(["a","b","c","w"])
print(a)
print(b)
print(c)
print(d)

False
True
False
True

sum()

將數列裡的數字加總

a = sum([3,4]) 
print(a)

7

range

range(5) 代表取 5 個數字,也就是 0~4

for x in range(5):print(x," ",end="")

0 1 2 3 4

range(5,10) 代表從 5 開始取直到 第10個數字(也就是9)

for x in range(5,10):print(x," ",end="")

5 6 7 8 9

range(5,51,5) 代表從 5 開始 每5個取一個 直到 第51個數字(也就是50)

for x in range(5,51,5):print(x," ",end="")

5 10 15 20 25 30 35 40 45 50

round()

用於將變數四捨五入。
round(變數or數值,用小數第幾位開始計算(預設為0))

a = 6.457212
b = 7.184
c = 1.994
print(round(a))
print(round(b,1))
print(round(c,2))

6
7.2
1.99


上一篇
python30天-DAY6-python函數(1)
下一篇
python30天-DAY8-python函式
系列文
30天的python學習 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言